Answer:
The atomic numbers of four elements A, B, C, and D are 6,8,10, and 12 respectively. The two elements which can react to form ionic bonds (or ionic compounds) are B (8= 2,6) and D (12 =2,8,2). So D donates its two electrons to B to fulfill their octet.
Explanation:
The heat cause 300g water temperature increase from 20 to 26 celcius. The heat transferred would be: 300g * (26 °C -20 °C) *4.2 joule/gram °C= 7560J
The unknown substance is added to the water, so its final temperature should be the same as the water. The calculation would be:
7560J= 124g * (100-26)* specific heat
specific heat= 7560J / 124g / 74 °C= 0.8238 J/gram °C
I would be inclined to go with A, C and D