Random rational function generator

With the above function, find its

Domain:

Range:

Vertical asymptote:

Horizontal asymptote:

And sketch out its graph