Ha,
The B31.4 / 8 codes don't advise because they don't officially cover flowlines - either of them.
This has been proved in a code interpretation 16.13-2 for B 31.8 -
[My emphasis]
"Question (2): In accordance with ASME B31.8-2007, does the Code
exclude flow lines between gas production wells and gas separation facilities?
Reply (2): Yes."
No one seems to have asked the same question for B 31.4. The scope doesn't mention "flowlines" or well heads and the diagram for scope is a little vague, but doesn't really show a flowline type scope.
However life being what it is people just use them anyway and many just make a decision between B 31.8 and 31.4 based on whether this is a "gas field" with condensate or an oil field with some gas... Some use B31.8 for everything with a bit of gas in it, some use B 31.3 (not many), some use other codes like ISO 13623.
The cutoff is completely arbitrary so you could use more or less than 50% liquid fill in the pipe, more than say 10000 GOR is actually a gas field or some other state or country definition as to whether it's one or the other.
If it's mainly Crude Oil then I would use B31.4, state that in your design basis and let someone else argue it otherwise.
Remember - More details = better answers
Also: If you get a response it's polite to respond to it.