Iron. It is the most difficult to absorb in the body among all vitamins. So, people quite often face its deficiency. To avoid this, take iron with vitamin C.