This is the hardest question to answer and its certainly up to the DK in the end as to what he/she wants to do,
but! as i have read over repeatedly there is no specific tanking tree they all do it,
but frost to me seems more tank like.
the problem lies in the fact the DK has no shield and mostly relies on DPS to hold aggro instead of using special aggro abilities (even though they have like 2)
I would say that Frost would be my first choice and Unholy my second for being able to pull group aggro.
Blood is very good at holding boss aggro because of its limited amount of ppl you can dmg. and you also slowly heal urself as your fighting making it easier for the healer.
i think these are how i would start but the unholy one i really cant depend on because ive never used it.
Blood -
http://www.wowhead.com/?talent#jcEMqIhIcb0fosZbxx0hZ0xFrost -
http://www.wowhead.com/?talent#jcxZhxxxA0Ikf0fuzAo0xUnholy -
http://www.wowhead.com/?talent#j0xZhxxZbx0IpcbbouxzuIqo