Realty Income is a diversified real estate investment trust which has a high occupancy rate of nearly 99%. TC Energy is a pipeline giant with a mammoth 7.2% dividend yield.