General Medicine General 21930d6a What does cardiac polyp means - A Acute infarct B Cardiac aneurysm C Benign tumour D Fibrinous clot