Answer by
Vetendel (62)
A bruise is caused by damaged blood vessels from minor injuries and a bump from blood leaking from these injured blood vessels into the tissues. Also, Nutritional deficiencies especially in vitamin C results to very thin and delicate blood vessels causing them to rupture with even the slightest amount of pressure.