The heart is covered by
epicardium
pericardium
supracardium
endocardium
B.
pericardium
The heart is covered by pericardium. The pericardium is a double-walled sac containing the heart and the roots of the large vessels. It has two layers, a serous layer and a fibrous layer. It encloses the pericardial cavity which contains pericardial fluid. The pericardium fixes the heart to the mediastinum, gives protection against infection, jerk or shock and provides the lubrication for the heat.