It was great fun___a picnic on the hill.A to have B of having C have D had

问题描述:

It was great fun___a picnic on the hill.A to have B of having C have D had

正确:A
It is +adj.+for sb+to do sth.