General Medicine General da9bebb7 Sitting duck heart is radiological finding of A TAPVC B Persistent truncus arteriosus C Ebstein's anomaly D Constrictive pericarditis