单项选择题

A.Eachformhasabuttonandanon-basetablefield.Whenthebuttonispressed,acomplicatedcalculationisexecuted.Thecalculationisthesameforbothforms.The
B.Whenthecalculationcompletes,itreturnsasinglevaluetothenon-basetablefield.Tooptimizeperformanceandmaintainability,whichPL/SQLstructureshouldbeused?()
A.Atriggerineachform.
C.Asubprogramineachform.
D.Astoredsubprograminthedatabase.
E.Asubprograminalibrarythatisattachedtoeachform.