Which of the following provide the longest duration of anesthesia?

Prilocaine 4% with 1:200,000 epinephrine

Bupivacaine 0.5% with 1:200,000 epinephrine.

Lidocaine 2% with 1:100,000 epinephrine

Articaine 4% with 1:100,000 epinephrine