Well most likely D. because you are suppose to use the masculine form with masculine nouns. It can also be C.
All Spanish words are fem or mas sometimes both ending in a is fem anything that ends in e is both genders anything ending in o is mas
If there name is a common name like Juan they change it to John but if not there parents or they will pick another random name
To complete the sentence in future tense you just have to write "vendra"