Can you make the diagnosis?
A. Squamous papilloma
B. Giant cell fibroma
C. Sialadenoma papilliferum
D. Condyloma acuminatum
E. Verruciform xanthoma