Final answer:
To establish adjacencies on a network with the 'ip ospf network non-broadcast' command, manual neighbor configuration is required.
Step-by-step explanation:
In order to establish adjacencies on a network with the command "ip ospf network non-broadcast", you need to use manual neighbor configuration. This means that you have to manually configure the OSPF neighbors on the routers within the network. This is necessary because in non-broadcast networks, OSPF doesn't automatically discover neighbors like it would in a broadcast network or a point-to-point connection.
To manually configure neighbors, you need to specify the IP addresses of the OSPF neighbors on each router using the "neighbor" command. This tells OSPF where to send the OSPF packets and establish adjacencies with the neighboring routers.
Therefore, the correct answer is C) Manual neighbor configuration.