The truth table is not complete because it is missing the encoding for when no inputs are active. A complete truth table would include a row for all zero inputs to specify the output in that case.
The output equations are:
A0 = D7
A1 = D6 + D5 + D4 + D3
A2 = D2 + D1 + D0
This encodes the highest priority input on the lowest two bits, with the next two highest priorities on the middle bit, and any active input setting the highest bit.