The correct answer is 'C. Visual Basic' because Microsoft Word uses Visual Basic for Applications (VBA) as its macro language. VBA is a programming language developed by Microsoft for creating custom applications within Microsoft Office programs, including Word. Therefore, Visual Basic is the language used by MS-Word to create Macros.