__________ provides complete executable specification of a software system in UML. __________ provides complete executable specification of a software system in UML. A. UML as sketch B. UML as blueprint C. UML as programming language D. None of These View Answer ANSWER: C) UML as programming language Explanation : UML as programming language provides complete executable specification of a software system in UML.