Answer:
Oxygen needs access to two electrons to reach a full octet. Each calcium atom has two valence electrons that it prefers to lose to obtain a full octet. Therefore, one oxygen atom and one calcium atom complement each other and form an ionic bond.
Explanation:
The bond between oxygen and calcium must be ionic given the fact that the electronegativity difference between them is about 2.44.
Calcium prefers to loose two electrons while oxygen receives these two electrons hence the both atoms attain the octet structure.
Recall that an ionic bond is formed by the loss and gain of electrons by two bonding atoms (complete transfer of electrons). Thus the bond between each calcium and oxygen atom is ionic.