Tumour which shows origin from more than one germ layers is known as________________?

Tumour which shows origin from more than one germ layers is known as________________?

A. Teratoma
B. Plemorphic tumours
C. Choristoma
D. Hamartoma