B and V are pronounced exactly the same. However, there are two pronunciations of the B/V. When these letters fall between vowels, the B/V is 'softened' - you say an English B, but you don't totally close your lips together (you get very close to it, but you don't). So, in the word beber (and vivir), there are two different pronunciations of the letter b (v).
Other than the difference between an inital/post-consonant b/v and an intervocal b/v, if someone tells you that b and v are pronounced differently, this is a regional thing.
|