Why might an application developer choose UDP over TCP?
a) For finer control over data transmission
b) For its packet routing capabilities
c) For its reliable data transfer
d) For its connection-oriented communication