Q. Blue vitriol has

 1278  189 Chemical Bonding and Molecular Structure Report Error

Solution:

Blue vitriol is and it has all types of bonds.