What does BCVMA stand for?

What does BCVMA mean? We have 3 definitions. Read most used BCVMA meanings below.