Which of the following provide the longest duration of anesthesia?

Bupivacaine 0.5% with 1:200,000 epinephrine.

Articaine 4% with 1:100,000 epinephrine.

Prilocaine 4% with 1:200,000 epinephrine.

Lidocaine 2% with 1:100,000 epinephrine.