Using your knowledge of the Latin root vis, what is the BEST definition of visage in the selected sentence?

A
midday sun

B
strange view
C spirit; memory
D
face; appearance