The correct option is A 18 sigma bonds and 2 pi-bond
In enolic form of ethyl acetoacetate has 16 single bonds i.e., 16 sigma bond and 2 double bonds i.e., 2 sigma bonds and 2 pi bonds.
Hence, the given structure has 18 sigma bonds and 2 pi bonds.
<!--td {border: 1px solid #ccc;}br {mso-data-placement:same-cell;}-->