40-year old female presented with neck swelling. Gross and histology is shown below.  What is your diagnosis?
Medullary carcinoma thyroid Hashimotos thyroiditis Anaplastic carcinoma Follicular carcinoma