I just saw the trailer as well but I didn't spot B either... It might just be a small part.
But hey, that's okay. Even a smaller part in such a movie is great!
But, I love the trailer and knowing that B will be in it I'm definitely going to see the movie