Which language is used to create macros in Excel?

Which language is used to create macros in Excel?

A. Visual Basic
B. C
C. Visual C++
D. Java